Is This The Best Bbq Spot In Japan